﻿.storeType {
}
    /* 头部 */
    .storeType .storeType_item .s_header {
        margin-top: 20px;
        height: 50px;
        background-color: rgb(255, 255, 255);
    }

        .storeType .storeType_item .s_header .left {
            display: inline-block;
            font-size: 20px;
            font-weight: 550;
            line-height: 50px;
        }

        .storeType .storeType_item .s_header .right {
            display: inline-block;
            margin-left: 20px;
            font-size: 16px;
            line-height: 50px;
        }

            .storeType .storeType_item .s_header .right a, span {
                color: rgb(115, 108, 108);
                display: inline-block;
                padding: 0 5px;
            }

/* 中间图片 */
.up_images {
    display: flex;
    justify-content: space-between;
}

    .up_images > a {
        width: 380px;
        height: 340px;
        background-color: white;
    }

        .up_images > a > img {
            width: 100%;
            height: 290px;
        }

        .up_images > a > .title {
            width: 100%;
            height: 30px;
            font-size: 18px;
            line-height: 30px;
        }

        .up_images > a > .priceAndArea {
            width: 100%;
            height: 20px;
            line-height: 20px;
            font-size: 16px;
        }

            .up_images > a > .priceAndArea .price {
                display: inline-block;
                width: 55%;
                color: red;
            }

            .up_images > a > .priceAndArea .area {
                display: inline-block;
                width: 40%;
                color: rgb(114, 114, 114);
            }

.down_images {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
}

    .down_images > a {
        width: 180px;
        height: 170px;
        background-color: white;
    }

        .down_images > a > img {
            width: 100%;
            height: 130px;
        }

        .down_images > a > .title {
            width: 100%;
            height: 20px;
            font-size: 16px;
            line-height: 20px;
        }

        .down_images > a > .priceAndArea {
            width: 100%;
            height: 20px;
            line-height: 20px;
            font-size: 14px;
        }

            .down_images > a > .priceAndArea .price {
                display: inline-block;
                width: 55%;
                color: red;
            }

            .down_images > a > .priceAndArea .area {
                display: inline-block;
                width: 40%;
                color: rgb(107, 107, 107);
            }


/* 尾部 */
.storeType .storeType_item .s_footer {
    height: 180px;
    margin-top: 20px;
}

    .storeType .storeType_item .s_footer > ul {
        display: flex;
        flex: 3;
        justify-content: space-between;
        flex-wrap: wrap;
    }

        .storeType .storeType_item .s_footer > ul > li {
            /* 恢复小圆点 */
            list-style: disc;
            width: 30%;
            line-height: 35px;
        }

            .storeType .storeType_item .s_footer > ul > li::marker {
                font-size: 10px;
                line-height: 35px;
                color: rgb(112, 109, 109);
            }

            .storeType .storeType_item .s_footer > ul > li > a {
                color: rgb(114, 111, 111);
                font-size: 16px;
            }

            .storeType .storeType_item .s_footer > ul > li > div {
                color: rgb(78, 76, 76);
                font-size: 12px;
            }
